¿Qué es gvNIX?
Entorno de desarrollo de aplicaciones Java.
Desarrollo rápido de aplicaciones web áltamente productivas.
No compromete la calidad de los proyectos.
Compuesto por herramientas de código abierto entre las que destaca su núcleo, Spring Roo.
Principales características de gvNIX
Multiplataforma y fácil de instalar
Potencia el uso de buenas prácticas
Sistema de generación automática de código
Proyectos JEE estándar
No sobrecarga el entorno de ejecución
Ingeniería Inversa de Base de Datos
Scaffolding
Clientes de sistemas externos: email, Webservices
Control de concurrencia optimista
Seguridad
Informes
Pruebas unitarias y funcionales
gvNIX paso a paso
Preparación del entorno
Crear nuevo proyecto gvNIX
Instalación de Persistencia
Gestión de una clínica veterinaria
Aplicación destinada a empleados de una clínica veterinaria que, durante el día de trabajo, necesitan consultar y actualizar información sobre veterinarios, visitas, clientes y sus mascotas.
Del análisis del modelo a la implementación
Scaffolding
← ROO gvNIX →
Patrones de pantallas. Paso 1: Preparación
Patrones de pantallas. Paso 2: Generación
En este momento podemos ejecutar nuestra aplicación gvNIX
Patrones de pantallas. Paso 3: Maestro-Detalle
Componente lupa
Gestión de la estructura de la aplicación
Seguridad gvNIX
Informes con gvNIX
Control de concurrencia
Calidad: Pruebas Unitarias y funcionales. Gestión de entornos.
WebServices con gvNIX
exit, clean & run
Proyecto de código abierto con licencia GPL v3